package com.ff.xyh.common.vo.post;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ff.xyh.common.entity.post.PostReply;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.List;

/**
 * @Auther FF
 * @Date 2022年 11月 16日
 * @Time 00:56
 */


@Data
@Accessors(chain = true)
@ApiModel(value="帖子回复基本信息", description="有子回复集合")
public class PostReplyBaseInfo {

    @ApiModelProperty(value = "回复id")
    private String id;
    @ApiModelProperty(value = "发出者id")
    private String userId;
    @ApiModelProperty(value = "发出者昵称")
    private String fromUserNickname;
    @ApiModelProperty(value = "发出者头像")
    private String fromUserAvatar;
    @ApiModelProperty(value = "回复对象id")
    private String parentId;
    @ApiModelProperty(value = "回复对象用户id")
    private String toUserId;
    @ApiModelProperty(value = "回复对象昵称")
    private String toUserNickname;
    @ApiModelProperty(value = "回复对象头像")
    private String toUserAvatar;
    @ApiModelProperty(value = "回复内容")
    private String content;
    @ApiModelProperty(value = "点赞数")
    private Integer likeNumber;
    @ApiModelProperty(value = "举报数 满n就屏蔽并紧急处理")
    private Integer complaintNumber;
    @ApiModelProperty(value = "创建时间")
    private Date gmtCreated;

}
